llama's halter - Turkish English Dictionary